double-twisting machine - French English Dictionary